EpithelialCells = False

ProCathelicidin = False
ProCathelicidin_1D = False

Keratinocytes = False

Cathelicidin_LO = False
Cathelicidin_HI = False

Neutrophils = False
I_Neutrophils_1D = False

ImmuneResponse_LO = False
ImmuneResponse_HI = False

Pacnes_LO = False
Pacnes_HI = False
Pacnes_LO_1D = False
I_Pacnes_HI_1D =  False

Injury_LO = False
Injury_HI = False
I_Injury_HI_1D = False



1: EpithelialCells* = Random

1: ProCathelicidin* = ProCathelicidin_1D
2: ProCathelicidin_1D* = EpithelialCells

1: Keratinocytes* = Injury_LO or Injury_HI

1: Cathelicidin_LO* = ((Keratinocytes and Neutrophils) or (ProCathelicidin and Keratinocytes)) and not Cathelicidin_HI
1: Cathelicidin_HI* = (Neutrophils and ProCathelicidin and Keratinocytes)

1: Neutrophils* = (Cathelicidin_LO or Cathelicidin_HI) and not I_Neutrophils_1D
2: I_Neutrophils_1D* = not Cathelicidin_LO and not Cathelicidin_HI

1: ImmuneResponse_LO* = (not Neutrophils and ImmuneResponse_LO and Cathelicidin_LO) or (not Neutrophils and ImmuneResponse_LO and Cathelicidin_HI) or (not Neutrophils and ImmuneResponse_HI) or (Neutrophils and not ImmuneResponse_LO and not ImmuneResponse_HI and Cathelicidin_LO) or (Neutrophils and not ImmuneResponse_LO and not ImmuneResponse_HI and Cathelicidin_HI)
1: ImmuneResponse_HI* = (Neutrophils and ImmuneResponse_LO and Cathelicidin_LO) or (Neutrophils and ImmuneResponse_LO and Cathelicidin_HI) or (Neutrophils and ImmuneResponse_HI and Cathelicidin_LO) or (Neutrophils and ImmuneResponse_HI and Cathelicidin_HI)

1: Pacnes_LO* = (Pacnes_HI and ImmuneResponse_HI) or (Pacnes_LO and ImmuneResponse_LO) or (Pacnes_HI and ImmuneResponse_LO and I_Pacnes_HI_1D) or (not Pacnes_LO and not Pacnes_HI and not ImmuneResponse_LO and not ImmuneResponse_HI and Pacnes_LO_1D)
1: Pacnes_HI* = (Pacnes_HI and not ImmuneResponse_LO and not ImmuneResponse_HI) or (Pacnes_LO and not ImmuneResponse_LO and not ImmuneResponse_HI) or (Pacnes_HI and ImmuneResponse_LO and not I_Pacnes_HI_1D)
2: Pacnes_LO_1D* = not Pacnes_LO and not Pacnes_HI and not ImmuneResponse_LO and not ImmuneResponse_HI
2: I_Pacnes_HI_1D* =  Pacnes_HI and ImmuneResponse_LO

1: Injury_LO* = (Pacnes_LO and not Cathelicidin_LO and not Cathelicidin_HI and not Injury_LO and not Injury_HI) or (Pacnes_HI and Cathelicidin_LO and not Injury_LO and not Injury_HI) or (Pacnes_HI and Cathelicidin_HI and I_Injury_HI_1D) or (not Pacnes_LO and not Pacnes_HI and not Cathelicidin_LO and not Cathelicidin_HI and Injury_LO) or (Pacnes_LO and Cathelicidin_LO and Injury_LO) or (Pacnes_LO or Pacnes_HI and Cathelicidin_HI and Injury_LO and I_Injury_HI_1D) or (not Pacnes_LO and not Pacnes_HI and Cathelicidin_HI and Injury_HI and not I_Injury_HI_1D)
1: Injury_HI* = (Pacnes_HI and not Cathelicidin_LO and not Cathelicidin_HI and not Injury_LO and not Injury_HI) or (Pacnes_HI and Cathelicidin_HI and not I_Injury_HI_1D) or (Pacnes_LO or Pacnes_HI and not Cathelicidin_LO and not Cathelicidin_HI and Injury_LO) or (Pacnes_HI and Cathelicidin_LO and Injury_LO and not I_Injury_HI_1D) or (Pacnes_LO or Pacnes_HI and Cathelicidin_HI and Injury_LO and not I_Injury_HI_1D) or (not Cathelicidin_LO and not Cathelicidin_HI and Injury_HI) or (Pacnes_LO or Pacnes_HI and Cathelicidin_LO and Injury_HI and not I_Injury_HI_1D) or (Cathelicidin_HI and Injury_HI and not I_Injury_HI_1D)
2: I_Injury_HI_1D* = (Pacnes_HI and Cathelicidin_HI and not Injury_LO and not Injury_LO) or (Pacnes_LO or Pacnes_HI and Cathelicidin_HI and Injury_LO) or (Cathelicidin_HI and Injury_HI)